package com.ruoyi.scheme.service;

import com.ruoyi.scheme.dto.ErsSchemeCostBatchUpdateDTO;
import com.ruoyi.scheme.dto.ErsSchemeCostUploadDTO;
import com.ruoyi.scheme.vo.ErsSchemeCostVO;

import javax.validation.Valid;
import java.util.List;

public interface ErsSchemeCostService {

    public void upload(List<ErsSchemeCostUploadDTO> list);


    void update(@Valid ErsSchemeCostBatchUpdateDTO ersSchemeCostBatchUpdateDTO);

    List<ErsSchemeCostVO> get(Long schemeId, Integer schemeCostId);

    void delete(Long schemeId);
}
